/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package atribGerais;

import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author Casa
 */
public class Habilidades {
    private int pontos;
    private List<Habilidade> habilidades;

    public Habilidades() {
        habilidades = new ArrayList<Habilidade>();
    }

    public void addNovaHabilidade(Habilidade habilidade){
        habilidades.add(habilidade);
        setPontos(pontos+habilidade.getCusto());
    }

    public void removeHabilidade(Habilidade habilidade){
        habilidades.remove(habilidade);
        setPontos(pontos-habilidade.getCusto());
    }

    public int getPontos() {
        return pontos;
    }

    public void setPontos(int pontos) {
        this.pontos = pontos;
    }

    public List<Habilidade> getListaHabilidades() {
        return habilidades;
    }



}
